pair of spectacles - Francés Inglés Diccionario